//函数组合 调试
//NEVER SAY DIE --> never-say-die

const _ = require("lodash");

// const log = v => {
//   console.log(v)
//   return v
// }

const trace = _.curry((tag,v)=>{
  console.log(tag,v)
  return v
})
// _.split()
const split = _.curry((sep, str) => _.split(str, sep));

//_.toLower

const join = _.curry((sep, array) => _.join(array, seq));

const mao = _.curry((fn,array) => _.map(array,fn))

const f = _.flowRight(join("-"),trace('map:'), map(_.toLower),trace('split:'), split(" "));
console.log(f('NEVER SAY DIE'))